cloth doll - German English Dictionary